requiring specialization - Turco Inglés Diccionario